Solving Bilevel Multiobjective Programming Problem by Elite Quantum Behaved Particle Swarm Optimization

نویسندگان

  • Tao Zhang
  • Tiesong Hu
  • Jia-wei Chen
  • Zhongping Wan
  • Xuning Guo
  • Xiaolong Qin
چکیده

and Applied Analysis 3 min y f ( x, y ) s.t. g ( x, y ) ≥ 0, 2.1 where F x, y and f x, y are the upper level and the lower level objective functions, respectively. G x, y and g x, y denote the upper level and the lower level constraints, respectively. Let S { x, y | G x, y ≥ 0, g x, y ≥ 0}, X {x | ∃y, G x, y ≥ 0, g x, y ≥ 0}, S x {y | g x, y ≥ 0}, and for the fixed x ∈ X, let S X denote the weak efficiency set of solutions to the lower level problem, the feasible solution set of problem 2.1 is denoted as: IR { x, y | x, y ∈ S, y ∈ S X }. Definition 2.1. For a fixed x ∈ X, if y is a Pareto optimal solution to the lower level problem, then x, y is a feasible solution to the problem 2.1 . Definition 2.2. If x∗, y∗ is a feasible solution to the problem 2.1 , and there are no x, y ∈ IR, such that F x, y ≺ F x∗, y∗ , then x∗, y∗ is a Pareto optimal solution to the problem 2.1 , where “≺” denotes Pareto preference. For problem 2.1 , it is noted that a solution x∗, y∗ is feasible for the upper level problem if and only if y∗ is an optimal solution for the lower level problem with x x∗. In practice, we often make the approximate Pareto optimal solutions of the lower level problem as the optimal response feed back to the upper level problem, and this point of view is accepted usually. Based on this fact, the EQPSO algorithm may have a great potential for solving BLMPP. On the other hand, unlike the traditional point-by-point approachmentioned in Section 1, the EQPSO algorithm uses a group of points in its operation, thus the EQPSO can be developed as a new way for solving BLMPP. We next present the algorithm based on the EQPSO is presented for 2.1 . 3. The Algorithm 3.1. The EQPSO The quantum behaved particle swarm optimization QPSO is the integration of PSO and quantum computing theory developed by 35–38 . Compared with PSO, it needs no velocity vectors for particles and has fewer parameters to adjust. Moreover, its global convergence can be guaranteed 39 . Due to its global convergence and relative simplicity, it has been found to be quite successful in a wide variety of optimization tasks. For example, a wide range of continuous optimization problems 40–45 are solved by QPSO and the experiment results show that the QPSO works better than standard PSO. Some improved QPSO algorithms can refer to 46–48 . In this paper, the EQPSO algorithm is proposed, in which an elite strategy is exerted for global best particle to prevent premature convergence of the swarm, and it makes the proposed algorithm has good performance for solving the high dimension BLMPPS. The EQPSO has the same design principle with the QPSO except for the global optimal particle selection criterion, so the global convergence proof of the 4 Abstract and Applied Analysis EQPSO can refer to 39 . In the EQPSO, the particles move according to the following iterative equation: z 1 p − αtmBestt − zt ∗ ln ( 1 u ) if k ≥ 0.5, z 1 p α ( mBest − zt ∗ ln ( 1 u ) if k < 0.5, 3.1

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Particle Swarm Optimization for Solving Bilevel Multiobjective Programming Problem

An improved particle swarm optimization PSO algorithm is proposed for solving bilevel multiobjective programming problem BLMPP . For such problems, the proposed algorithm directly simulates the decision process of bilevel programming, which is different from most traditional algorithms designed for specific versions or based on specific assumptions. The BLMPP is transformed to solvemultiobjecti...

متن کامل

OPTIMUM SHAPE DESIGN OF DOUBLE-LAYER GRIDS BY QUANTUM BEHAVED PARTICLE SWARM OPTIMIZATION AND NEURAL NETWORKS

In this paper, a methodology is presented for optimum shape design of double-layer grids subject to gravity and earthquake loadings. The design variables are the number of divisions in two directions, the height between two layers and the cross-sectional areas of the structural elements. The objective function is the weight of the structure and the design constraints are some limitations on str...

متن کامل

Multiobjective security game with fuzzy payoffs

A multiobjective security game problem with fuzzy payoffs is studied in this paper. The problem is formulated as a bilevel programming problem with fuzzy coefficients. Using the idea of nearest interval approximation of fuzzy numbers, the problem is transformed into a bilevel programming problem with interval coefficients. The Karush-Kuhn-Tucker conditions is applied then to reduce the problem ...

متن کامل

Multiobjective Imperialist Competitive Evolutionary Algorithm for Solving Nonlinear Constrained Programming Problems

Nonlinear constrained programing problem (NCPP) has been arisen in diverse range of sciences such as portfolio, economic management etc.. In this paper, a multiobjective imperialist competitive evolutionary algorithm for solving NCPP is proposed. Firstly, we transform the NCPP into a biobjective optimization problem. Secondly, in order to improve the diversity of evolution country swarm, and he...

متن کامل

A hybrid DE-PSO algorithm for bilevel linear programming

Bilevel programming problem (BLP) is a nested optimization problem that contains one optimization task as a constraint to another optimization task. In this paper, a hybrid differential evolution and particle swarm (DE-PSO) is proposed for solving the linear BLP, in which the hybrid strategy can efficiently prevent the premature convergence of the swarm. Finally, we use the test problems from t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014